## Call Transfer Considerations

This section provides information about call transfer behaviors to consider when administering the call server. The telephone application presents a user interface, based in part on the deduction of the call state. But, as the administrator, be aware that the following server-based features can interact with the user interface resulting in a call state that might need explanation:

- When the system parameter Abort Transfer? is set to Yes, once a transfer has been started the user cannot press a non-idle call appearance until the transfer is complete or the transfer is aborted.
- When the system parameter Abort Transfer? is set to No, the transfer proceeds normally even if the user presses a non-idle call appearance before the transfer is complete.
- When the system parameter Transfer Upon Hang-up is set to No, the user must press the Complete softkey after dialing the intended destination for the transfer to be completed.
- When the Transfer Upon Hang-up is set to Yes, the user can hang up immediately after dialing and the transfer proceeds normally.

The features Abort Transfer and Transfer Upon Hang-up can interact. If a user initiates a transfer, dials the destination, and hangs up without pressing the Complete softkey, the three possible outcomes are:

- The transfer is completed. This is the case when Transfer Upon Hang-up is set to Yes, regardless of the Abort Transfer? setting.
- The transfer is aborted. This is the case when Transfer Upon Hang-up is set to No and Abort Transfer? is set to Yes.
- The transfer is denied. This is the case when Transfer Upon Hang-up is set to No and Abort Transfer? is set to No and the call appearance of the transferee remains on soft hold.

Attempts to transfer an outside call to an outside line are denied. However, the user can drop the denied destination and initiate a transfer to an internal destination.

The call server feature, Toggle Swap, allows the user to swap the soft-held and setup call appearances. That is, the setup call appearance becomes soft-held, and the soft-held call appearance becomes active as the setup call appearance. This only works once the setup call appearance is connected on a call. If Toggle Swap is pressed while the setup call appearance has ringback, the call server sends a broken flutter to the setup call appearance. Toggle Swap is ignored without a broken flutter if pressed while the setup call appearance is still dialing. Toggle swapping the hold status of call appearances can be confusing to the user.